Problem
国王奇遇记
Description
Input
共一行,包括两个正整数和。
Output
Sample Input
1 | 5 3 |
Sample Output
1 | 36363 |
Hint
,
Source
标签:倍增
Solution
倍增处理幂和。
令
则
于是可以将规模为的问题根据奇偶性降低到规模为和的问题,递归处理即可。
加强版见BZOJ3516,加强版之再加强版见BZOJ4126。
Code
1 |
|
共一行,包括两个正整数和。
1 | 5 3 |
1 | 36363 |
,
标签:倍增
倍增处理幂和。
令
则
于是可以将规模为的问题根据奇偶性降低到规模为和的问题,递归处理即可。
加强版见BZOJ3516,加强版之再加强版见BZOJ4126。
1 | #include <bits/stdc++.h> |